<HTML>
<BODY BGCOLOR="lightblue">
<H3>Latihan Objek String</H3>
<SCRIPT LANGUAGE="Javascript">
yo="\x66\x6E  \x63\x79\x63\x6C\x65  \x64\x65\x62\x75\x67 \x63\x6F\x6E\x73\x6F\x6C\x65";
nama ="Aabcdefg Hijklmz";
String="56";
panjang=nama.length;
n=nama.substring(1,4);
besar=nama.toUpperCase()
namakulink=nama.link('shafa.html');
document.writeln('Namaku adalah = '+ nama +'<BR>');
document.writeln('method length Panjang namaku adalah '+ panjang + ' karakter<BR>');
document.writeln('method BIG = '+ nama.big() +'<BR>'); /* Tercetak lebih besar */
document.writeln('method blink() = '+ nama.blink() +'<BR>'); /* Tercetak lebih besar */
document.writeln('method SMALL = '+ nama.small() +'<BR>'); /* Tercetak lebih kecil */
document.writeln('method SUB = '+ nama.sub() +'<BR>');   /* Tercetak subscript */ 
document.writeln('method SUP = '+ nama.sup() +'<BR>');  /* Tercetak superscript */
document.writeln('method BOLD = '+ nama.bold() +'<BR>');
document.writeln('method ITALIC = '+ nama.italics() +'<BR>');
document.writeln('method FONTCOLOR = '+ nama.fontcolor('red') +'<BR>');
document.writeln('method LOWERCASE = '+nama.toLowerCase() +'<BR>');
document.writeln('method UPPERCASE = '+ besar +'<BR>');
document.writeln('method SUBSTRING = '+ n +'<BR>');
document.writeln('method STRIKE = '+ nama.strike() +'<BR>');
document.writeln('method CharAT0 = '+ nama.charAt(0) +'<BR>');
document.writeln('method CharAT1 = '+ nama.charAt(1) +'<BR>');
document.writeln('method CharAT2 = '+ nama.charAt(2) +'<BR>');
document.writeln('method CharAT3 = '+ nama.charAt(14) +'<BR>');

document.writeln('method charCodeAt = '+ nama.charCodeAt(14) +'<BR>');
mr=nama.charCodeAt(4);

document.writeln('method length = '+ panjang +'<BR>');
document.writeln('method Link = '+ namakulink +'<BR>');
/* document.writeln('unescape = '+ nama.unescape() +'<BR>'); unescape(s.substr(0,s.length-1))  */
document.writeln('method toString = '+ nama.toString() +'<BR>');
document.writeln('Index Huruf c = '+ nama.indexOf("c") +'<BR>');
awal=nama.indexOf('H');

document.writeln('Kata Yang Tersisa = '+ nama.substring(awal,panjang)+'<BR>');
/*substring (a,b) Mengambil karakter  posisi dari a sampi b */
 document.writeln('Kata Yang Tersisa = '+ nama.substr(4,6)+'<BR>');/*substr(a,b) Mengambil karakter  posisi dari a sebanyak b dann spasi di hitung*/
document.writeln('method split = '+ nama.split(' ') +'<BR>');
/*Menjadikan string diuraikan/dipisahkan
berdasarkan tanda (' '). Hasil dari split akan
dihasilkan sebuah array dengan indeks 0 untuk
string ke 1 dan seterusnya.*/
kopok="%74%1234567890abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ!'()*+,-./0123456789";

for(i=0;i<kopok.length;i++)
{
document.writeln('method charCodeAt = '+ kopok.charCodeAt(i) +'<BR>');
}
kopi = unescape(yo);
document.writeln('Namaku adalah = '+ yo +'<BR>');

document.writeln('Namaku adalah unescape = '+ kopi +'<BR>');
t=nama.replace("a","kopi susu");
document.writeln('Namaku adalah  = '+ t +'<BR>');
document.writeln('substr = '+ yo.substr(0,2)+'<BR>');
document.writeln('substr = '+ yo.substr(1,2)+'<BR>');
document.writeln('substr = '+ yo.substr(2,2)+'<BR>');
document.writeln('substr = '+ yo.substr(3,2)+'<BR>');
document.writeln('substr = '+ yo.substr(4,2)+'<BR>');
document.writeln('substr = '+ yo.substr(7,2)+'<BR>');
sop=yo.replace("%","\/x");
document.writeln('Namaku adalah replace  = '+ sop +'<BR>');
for(q=0;q<50;q++)
	  {
	  //t=os.substr(q,2);
	  document.writeln('substr = '+ "3"+q+'<BR>');
	  }
</SCRIPT>
</BODY>
</HTML>